Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LON OLCHFA Terraced £49,000 20 Jun 2002
14 LON OLCHFA Terraced £134,950 5 May 2017
20 LON OLCHFA Detached £70,975 29 Nov 2004
24 LON OLCHFA Terraced £105,000 30 Sep 2008
28 LON OLCHFA Semi-Detached £151,000 14 Dec 2023
36 LON OLCHFA Terraced £155,000 18 Dec 2023
40 LON OLCHFA Terraced £45,000 26 Sep 1997
42 LON OLCHFA Semi-Detached £155,000 4 Dec 2020
48 LON OLCHFA Semi-Detached £124,950 2 Dec 2013